.conact_main .opt,.about_main .opt {
    width: 100%;
    overflow: hidden;
    .btn {
        width: 48%;
    }
    .btn:first-child {
        float: left;
    }
    .btn:last-child{
        float: right;
    }
}
.conact_main {
    width: auto!important;
    margin: 0 1rem!important;
    .qrcode {
        text-align: center;
        padding: 2rem;
        border: 1px solid #000000;
        border-radius: 4px;
        margin-top: 4rem;
        margin: 4rem 1rem 0;
        img {
            width: 90%;
        }
    }
}

.about_main {
    text-align: center;
    width: auto!important;
    margin: 0 1rem!important;
    .logo {
        margin: 3rem 0;
        width: 50%
    }
    .introduction {
        text-align: center;
        >.title {
            text-align: left;
        }
        >.cont {
            text-align: left;
            font-weight:400;
            line-height: 1.6rem;
            p {
                text-indent: 2em;
            }
        }
    }
}